package com.jy.admin.db.entity;
import com.fqgj.common.entity.BaseEntity;
import java.util.Date;
/**
* User: zxp
* Date: 2023-01-31
* Time: 15:35:05.191
* TableDesc:催收流水
*/
public class RewardConfigEntity extends BaseEntity{
    /**
    *配置号
    */
    private String configCode;
    /**
    *产品名称
    */
    private String productName;
    /**
    *商户号
    */
    private String clientCode;
    /**
    *阶段
    */
    private String bucket;
    /**
    *目标
    */
    private Integer target;
    /**
    *1 百分比 2数量
    */
    private Integer finishType;
    /**
    *目标完成值
    */
    private Integer targetFinishValue;
    /**
    *每单的额外奖励
    */
    private Integer stageBonus;
    /**
    *每单的额外奖励
    */
    private Integer extraBonusForEach;
    /**
    *最高金额
    */
    private Integer maxBonus;
    /**
    *
    */
    private Integer xishu;
    /**
    *
    */
    private Integer sortNo;


    public  String getConfigCode(){
        return this.configCode;
    }

    public  RewardConfigEntity setConfigCode(String configCode){
        this.configCode = configCode;
        return this;
    }

    public  String getProductName(){
        return this.productName;
    }

    public  RewardConfigEntity setProductName(String productName){
        this.productName = productName;
        return this;
    }

    public  String getClientCode(){
        return this.clientCode;
    }

    public  RewardConfigEntity setClientCode(String clientCode){
        this.clientCode = clientCode;
        return this;
    }

    public  String getBucket(){
        return this.bucket;
    }

    public  RewardConfigEntity setBucket(String bucket){
        this.bucket = bucket;
        return this;
    }

    public  Integer getTarget(){
        return this.target;
    }

    public  RewardConfigEntity setTarget(Integer target){
        this.target = target;
        return this;
    }

    public  Integer getFinishType(){
        return this.finishType;
    }

    public  RewardConfigEntity setFinishType(Integer finishType){
        this.finishType = finishType;
        return this;
    }

    public  Integer getTargetFinishValue(){
        return this.targetFinishValue;
    }

    public  RewardConfigEntity setTargetFinishValue(Integer targetFinishValue){
        this.targetFinishValue = targetFinishValue;
        return this;
    }

    public  Integer getStageBonus(){
        return this.stageBonus;
    }

    public  RewardConfigEntity setStageBonus(Integer stageBonus){
        this.stageBonus = stageBonus;
        return this;
    }

    public  Integer getExtraBonusForEach(){
        return this.extraBonusForEach;
    }

    public  RewardConfigEntity setExtraBonusForEach(Integer extraBonusForEach){
        this.extraBonusForEach = extraBonusForEach;
        return this;
    }

    public  Integer getMaxBonus(){
        return this.maxBonus;
    }

    public  RewardConfigEntity setMaxBonus(Integer maxBonus){
        this.maxBonus = maxBonus;
        return this;
    }

    public  Integer getXishu(){
        return this.xishu;
    }

    public  RewardConfigEntity setXishu(Integer xishu){
        this.xishu = xishu;
        return this;
    }

    public  Integer getSortNo(){
        return this.sortNo;
    }

    public  RewardConfigEntity setSortNo(Integer sortNo){
        this.sortNo = sortNo;
        return this;
    }
}
